cower in a bad situation, - Español Inglés Diccionario